simple explanation - French English Dictionary